sharp mountain ridge - Turkish English Dictionary